Obec Vranová Lhota leží v Pardubickém kraji v ORP Moravská Třebová v nadmořské výšce 292 m. V roce 2014 zde žilo 450 obyvatel. Vranová Lhota má katastrální území o rozloze 1407 ha.